/**
 * 上海中赢金融信息服务有限公司
 * Copyright (c) 2017-2027 Chinazyjr,Inc.All Rights Reserved.
 */

package com.sys.midware.rdb.config;

/**
 * <b>ClassName:</b> BConfigVO.java <br/>
 * <b>Description:</b> 配置文件实体类 <br/>
 * <b>Date:</b> 2015年10月16日 下午3:55:42<br/>
 * 
 * @author mobing
 * @version
 */
public class RDBConfig {
    /**
     * 节点名称，一般为业务库的标识
     */
    private String nodeName;

    /**
     * 节点类型，主从
     */
    private String nodeType;
    /**
     * 是否是默认
     */
    private String nodeDefault;

    /**
     * 关系型数据库连接池配置
     */
    private RDBPoolConfig RDBPoolConfig;
    

    /**
     * nodeDefault
     *
     * @return  the nodeDefault
     */
    
    public String getNodeDefault() {
        return nodeDefault;
    }

    /**
     * @param nodeDefault the nodeDefault to set
     */
    public void setNodeDefault(String nodeDefault) {
        this.nodeDefault = nodeDefault;
    }

    public String getNodeName() {
        return nodeName;
    }

    public void setNodeName(String nodeName) {
        this.nodeName = nodeName;
    }

    public String getNodeType() {
        return nodeType;
    }

    public void setNodeType(String nodeType) {
        this.nodeType = nodeType;
    }

    public RDBPoolConfig getRDBPoolConfig() {
        return RDBPoolConfig;
    }

    public void setRDBPoolConfig(RDBPoolConfig rDBPoolConfig) {
        RDBPoolConfig = rDBPoolConfig;
    }

//    @Override
//    public String toString() {
//        return "MongoConfig [nodeName=" + nodeName + ", nodeType=" + nodeType + ", host=" + host + ", port=" + port
//                + ",userName=" + userName + ", password=" + password + "]";
//    }

}
